*{margin:0px;}
body	{
	background:#99D5FF;
	font:Arial;
	margin:0px;
	padding:0px;
	cursor:default;
	font-size:12px;
}

a {text-decoration: none;}
a:link {color: #000000;}
a:visited {color: #000000}
a:hover	{color: #ffffff;}
a:active {}

#spiderman	{
	width:300px;
	height:245px;
	background:url('images/spiderman.gif') no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	z-index:1;
}
#spidermanSite{
	text-align:center;
	font-size:40px; 
	margin-top:230px;
	color:white;
}

#lang	{
	text-align:center;
	text-align:-moz-center;
	padding:100px 10px 10px 10px; 
	/*background:url('images/top.jpg') left top no-repeat;*/
	
}
#lang #logo	{
	width:359px;
	height:242px;
	background:url('images/logo.jpg') no-repeat #eef398;
	border:5px solid #aaaaaa;
}
#intro
{
	line-height:18px;
	text-align:left;
	font-family:Arial;
	font-weight:600;
	font-size:14px;
	padding:90px 0 0 20px;
}
#intro a {text-decoration: underline ;}

#chooseLang	{
	margin-top:20px;
	margin-bottom:10px;
	font-size:20px;
	font-weight:600;
	color:red;
	
}
#chooseLang a {
	font-size:25px; 
}
#chooseLang a:link{
	color:#003333; 
}
#chooseLang a:hover {
	border-bottom:5px solid #009999;
	color:#ffffaa
}

/*/////////////////////////////////////////*/
#game 	{  
}

#window	{
	text-align:left;
	width:908px; 
	height:600px; 
	background:url('images/felt.gif');
	cursor:default; 
	padding:0px;
	border:4px solid #aaaaff;
	border-top:0px; 
	overflow-x:hidden;
}

/*--------------------------toolbar---------------------------*/
#toolbar	{
	font-size:12px;
}
#tbarbg	{
	width:100%;
	background:#ece9d8;
	height:20px;
	z-index:100;
	position:absolute;
	top:0px;
}
#toolbar ul{
	padding:0px;
	margin:0px;  
	background:#ece9d8;
}

#toolbar li{	 
	float: left;
	list-style-type: none;
	position:relative;
	z-index:100; 
	
}
#toolbar li a{	padding:4px 8px 1px 5px;display:inline-block; cursor:pointer;} 
#toolbar li a:hover{ background:#316AC5; }     


#toolbar li dl {display:none;}  
#toolbar dd a{ padding:4px 0 2px 15px;  display:block;} 

#toolbar li:hover dl{
	background:#ffffff; 
	border:1px solid #ccc;  
	position:absolute;  
	left:0px; top:18px; 
	width:160px; 
	display:block;  
}

#toolbar li a:hover dl{
	background:#ffffff; 
	border:1px solid #ccc; 
	position:absolute;  
	left:0px; 
	top:18px; 
	width:160px; 
	display:block; 
} 
#toolbar #hr {	
	font-size:1px;  
	border-top:1px solid #bbbbbb; 
	width:100%; 
	margin:2px 0px 1px 0px;
}

/*----------------------gamefield----------------------*/
#gamefield	{
	position:absolute; 
	top:30px; 
	z-index:2;
}
#gameField font	{
	font-size:12px;
	font-family:Arial;
}
#list1,#list2,#list3,#list4,#list5,#list6,#list7,#list8,#list9,#list10
{	
	width:71px;
	height:445px;
	position:absolute;
	z-index:1; 
	background:url('images/listBg.gif') left top no-repeat;
}





/*----------------------score&other----------------------*/
#panel 	{ 
	margin-left:380px;
	width:140px; 
	height:65px; 
	background:#007f00; 
	border:1px solid black; 
	position:relative;  
	top:495px;
	color:white; 
	font-size:14px; 
	font-weight:600;
	padding:30px 0 0 60px;
}

.backPoker	{	background:url('images/back.gif');	}

#sendfield	{ width:131px;height:96px; position:absolute;bottom:9px;right:18px; float:left; z-index:1;}
#successfield	{ width:143px;height:96px; position:absolute;bottom:9px;left:18px; float:left;z-index:1;}

#cover	{ 

	width:908px; 
	height:600px;  
	background:blue;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	cursor:default;
	position:absolute;
	left:0px;
	top:0px;
	padding:0px;
	border:4px solid #aaaaff;
	border-top:0px; 
	display:none; 
	z-index:999;
}

#counter	{
	text-align:center;
	text-align: -moz-center;
	font-family:Arial;
	font-weight:600;
	color:#99D5FF;
	width:908px; 
	height:600px;  
	background:#ffffdd;
	filter:alpha(opacity=100);
	-moz-opacity:100;
	opacity:100;
	cursor:default;
	position:absolute;
	left:0px;
	top:0px;
	padding:0px;
	border:4px solid #aaaaff;
	border-top:0px;   
	z-index:1000;	
}

#test	{ position:absolute;left:970px;top:10px;font-size:12px;padding:10px;display:none;} 


/*---------------------optionWin----------------------*/
#levelWin	{
	text-align:left;
	font-size:12px;
	width:302px;
	height:196px;
	background:url('images/optionBg.gif') no-repeat;
	position:absolute;
	left:334px;
	top:202px;
	z-index:999; 
	display:none;
	
}
#levelTitle	{
	height:29px;
	line-height:29px;
	padding:2px 0 0 8px;
	color:white;
}
#levelTitle	h5{
	font-size:14px;
}
#levelCon	{ 
	padding:10px;
}
#level	{
	margin-left:65px;
	line-height:18px;
} 
#color1	{
	float:left;
	width:9px;
	height:10px;
	background:url('images/color.gif') -39px top no-repeat;
	margin:2px 3px 0px 0px;
	#margin:5px 3px 0px 0px;
	_margin:5px -2px 0px 0px;
}
#color2	{
	float:left;
	width:22px;
	height:9px;
	background:url('images/color.gif') -26px top no-repeat;
	margin:2px 3px 0px -13px;
	#margin:5px 3px 0px -13px;
	_margin:5px -2px 0px -7px;
}
#color3	{	
	float:left;
	width:48px;
	height:10px;
	background:url('images/color.gif') 0px top no-repeat;
	margin:2px 3px 0px -39px;
	#margin:5px 3px 0px -39px;
	_margin:5px -2px 0px -20px;
}
#submit,#cancel {
	width:73px;
	height:21px;
	margin-left:-20px;
	margin-right:46px; 
} 
#youWin	{
	font-size:70px;
	font-weight:600;
	width:402px;
	height:196px; 
	position:absolute;
	left:350px;
	top:180px;
	z-index:2000;  
	color:red;
	display:none;
}

#aboutDlg	{
	border:5px solid #99D5FF;
	font-size:12px;
	font-family:宋体,Arial;
	color:#666666;
	width:320px;
	height:50px;
	background:#ffffdd;
	position:absolute;
	left:334px;
	top:202px;
	z-index:999; 
	display:none;
	padding:10px;
}
#help	{
	text-align:left;
	border:5px solid #99D5FF;
	font-size:12px;
	font-family:宋体,Arial;
	line-height:18px;
	color:#666666;
	width:250px; 
	background:#ffffdd;
	position:absolute;
	left:320px;
	top:60px;
	display:block;
	z-index:1001;  
	padding:10px;
}
	
#aboutDlg	a:link{color:#333366;}
#aboutDlg	a:visited{color:#333366;}
#aboutDlg	a:hover{color:orange;}


